<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>Document</title>
  </head>
  <body>
    <script>
      // 函数的实参可以传任何的内容

      //   function fun() {
      //     return 10;
      //   }
      //   var a = fun;
      //   console.log(a());

      //   回调函数
      //   主函数 是main  , fun是回调函数
      //   在JavaScript中一个函数可以作为另一个函数的参数,这个作为参数的函数就叫回调函数,以回调函数作为参数的函数叫做主函数
      function fun() {
        return 10;
      }
      function main(a, b, f) {
        return a + b + f();
      }
      console.log(main(5, 3, fun));
    </script>
  </body>
</html>
